#include <stdio.h>
#include <string.h>
_Bool strcmpp(char str1[], char str2[])
{
    if(strlen(str1)*strlen(str2)==0)
    return 1;
    for (int i = 0; i < (strlen(str1) > strlen(str2) ? strlen(str1) : strlen(str2)); i++)
        if (str1[i] != str2[i])
            return 0;
    return 1;
}
void trsfm(char str[])
{
    if (str[0] == '#')
        for (int i = 1; i <= strlen(str); i++)
            str[i - 1] = str[i];

    for (int j = 1; j < strlen(str); j++)
    {
        if (str[j] == '#')
            {for (int i = j + 1; i <= strlen(str); i++)
                str[i - 2] = str[i];
            j--;}
    }
}
int main()
{
    char str1[99], str2[99];
    scanf("%s", str1);
    scanf("%s", str2);
    trsfm(str1);
    trsfm(str2);
    if(strcmpp(str2,str1)){
        printf("Y");
    }else
    printf("N");
    return 0;
}
